/*
 * @Author: hmhvictory 1400628624@qq.com
 * @Date: 2025-07-22 18:53:24
 * @LastEditors: hmhvictory 1400628624@qq.com
 * @LastEditTime: 2025-07-22 18:53:31
 * @FilePath: \实训笔记\day07\demo5.java
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
package day07;

public class demo5 {
  public class PaperFolding {
    public static void main(String[] args) {
        // 珠穆朗玛峰高度，单位：毫米
        final double EVEREST_HEIGHT = 8844430;
        // 纸张初始厚度，单位：毫米
        double paperThickness = 0.1;
        // 折叠次数计数器
        int foldCount = 0;
        
        // 循环折叠，直到纸张厚度超过珠穆朗玛峰高度
        while (paperThickness < EVEREST_HEIGHT) {
            // 每次折叠，厚度翻倍
            paperThickness *= 2;
            // 折叠次数加1
            foldCount++;
        }
        
        // 输出结果
        System.out.println("纸张初始厚度: 0.1毫米");
        System.out.println("珠穆朗玛峰高度: " + EVEREST_HEIGHT + "毫米");
        System.out.println("需要折叠的次数: " + foldCount + "次");
        System.out.println("折叠后的实际厚度: " + paperThickness + "毫米");
    }
}

  
}
